the wind blew hard yesterday - French English Dictionary